UkrSolution\BarcodeScanner\API\actions\ManagementActions D

Total Complexity 511
Dependencies 17
Dependents 4
Total lines 2,067
Lines of code 1,602
Logical lines of code 1,098
Comment lines 0
Methods 44
Properties 10

Methods 44

Method Rating Maintainability Complexity Lines of code
productSearch()
D
28
44 112
orderUpdateItemMeta()
D
30 42 101
importCodes()
D
32 33 93
itemsLevenshtein()
C
34 31 83
checkPostAutoAction()
C
37 30 61
importCodesAction()
C
39 26 57
orderSearch()
C
37 24 66
productUpdateMeta()
B
37 20 69
productCreateNew()
B
38 20 61
productUpdateFields()
B
38 18 63
updateProductCustomPrice()
A
40 15 59
updateItemsFromList()
A
42 15 49
productUpdateQuantityMinus()
A
44 14 42
productUpdateQuantityPlus()
A
44 14 41
productUpdateQuantity()
A
44 13 39
setQuantity()
A
47 13 36
productUpdateRegularPrice()
A
47 11 34
productUpdateSalePrice()
A
47 11 34
updateCategories()
A
43 10 46
orderUpdateItemsMeta()
A
47 10 34
productEnableManageStock()
A
48 8 31
checkOrderAutoAction()
A
50 8 27
uploadPick()
S
49 7 30
applyFulfillment()
S
57 7 15
setQuantityMinus()
S
50 6 26
productUpdateStatus()
S
56 6 16
productUpdateTitle()
S
49 4 30
getColumnName()
S
58 5 15
saveLog()
S
58 5 14
orderChangeStatus()
S
50 4 27
setQuantityPlus()
S
52 4 24
updateFoundCounter()
S
55 4 18
setSKU()
S
56 3 19
reloadNewProduct()
S
56 3 18
findValueByField()
S
64 4 9
getPriceFieldLabel()
S
62 4 10
productSetImage()
S
53 2 22
setSalePrice()
S
57 2 16
setRegularPrice()
S
57 2 16
setManageStock()
S
63 2 12
removeItemsListRecord()
S
64 2 9
clearItemsList()
S
67 2 7
productIndexation()
S
70 2 6
updateCustomField()
S
72 1 5